Compilers and Tools for Embedded Systems

نویسندگان

  • Srinivas Doddapaneni
  • Ramesh V Peri
چکیده

Embedded processors are being used in numerous applications like automotive systems, hand-held devices, set-top boxes, network routing, wireless communications etc. Due to the nature of these applications, processors must have low power requirements, low price, small memory and yet high computational power. There is a significant research in the area of processor architectures for embedded applications both in industry and academia. In current market place one can find a wide variety of processors in terms of

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Manufacturability of Mixed Signal Systems

A CAD framework for embedded system design requires many different tools including software compilers, assemblers, and instruction-level simulators, and HDL compilers and simulators. In addition, tools for hardware/software partitioning and co-simulation are required. In this tutorial, we will describe state-of-the-art techniques for embedded system design. We will focus primarily on the Digita...

متن کامل

Machine Descriptions to Build Tools for Embedded Systems Machine Descriptions for Machine-level Tools

Because of poor tools, developing embedded systems can be unnecessarily hard. Machine descriptions based on register-transfer lists (RTLs) have proven useful in building retargetable compilers, but not in building other retargetable tools. Simulators, assemblers, linkers, debug-gers, and proolers are built by hand if at all|previous machine descriptions have lacked the detail and precision need...

متن کامل

Compiler Design Issues for Embedded Processors

ming languages such as C and C++ into assembly code for a target processor. Used for decades to program desktop operating systems and applications, compilers are among the most widespread software tools. For processor-based embedded systems, however, the use of compilers is less common. Instead, designers still use assembly language to program many embedded applications. Anyone who has programm...

متن کامل

ILP-based Resource-aware Compilation

Compilers are an important part of today’s computational infrastructure because software is ever-increasingly written in high-level programming languages like C, C++, and Java. Early on, compilers were successful for desktop computing, and now they are also used for mission-critical software, trusted mobile code, and real-time embedded systems. The field of compiler design is driven by the adve...

متن کامل

Software Development Tools for Soft Multiprocessors (Demonstration Proposal)

As the density of FPGA devices has increased, it has become possible to configure larger and larger digital circuits covering a broader and broader class of applications. As FPGAs have surpassed the 1 million gate mark they found increasing use in embedded systems with a 'soft' microprocessor core used as the central control. This trend permits various peripherials and interfaces to be all be p...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1991